﻿/* Opening Hours */
#OpeningHours
{
    background: url("/images/general/openinghours.jpg") no-repeat center top;
    padding: 150px 30px 80px 30px;
}
#OpeningHours table
{
    width: 100%;
    margin-bottom: 20px;
    border-top: 1px solid #696969;
    border-left: 1px solid #696969;
    border-collapse: collapse;
}
#OpeningHours th.closed_day, #OpeningHours th.opening_day, #OpeningHours td.closed_day, #OpeningHours td.opening_day
{
    padding: 20px 8px;
    border-right: 1px solid #696969;
    border-bottom: 1px solid #696969;
    text-align: center;
}
#OpeningHours th.closed_day
{
    color: #A52A2A;
    background-color: #FFA07A;
}
#OpeningHours th.opening_day
{
    color: #006400;
    background-color: #8DBC8F;
}
#OpeningHours td.closed_day
{
    background-color: #D3D3D3;
}
#OpeningHours td.opening_day
{
    background-color: #FFFFFF;
}
#OpeningHours em
{
    color: #696969;
    font-size: 90%;
    font-style: normal;
}